  
/* 版心 */
.w {
    width: 1200px;
    margin: 0 auto;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
a {
    text-decoration: none;
    text-align: center;
    color: #fff;
}
.haoshike {
    font-size: 20px;
    font-style: 'Microsoft YaHei';
}
/* 快捷导航模块 */
.shortcut {
    height: 40px;
    
    background-color: #333;
    line-height: 31px;
}
.shortcut a:hover {
    background-color: black;
    font-size: 20px;
}
/* 头部制作 */
.header {
    position: relative;
    width: 1100px;
    height: 130px;
    background-color: #fff;
}
.logo {
    position: absolute;
    /* top: 10px; */
    width: 225px;
    height: 101px;
    background-color: #fff;
}
.logo a {
    display: block;
    width: 225px;
    height: 101px;
    background: url(../image/mei.png) no-repeat;
    /* 让文字隐藏 */
    font-size: 0;
}
.search {
    position: absolute;
    left: 300px;
    top: 15px;
    width: 525px;
    height: 35px;
    border: 2px solid rgb(110, 107, 107);
}
button,
input {
    /* 默认有灰色边框我们手动去掉 */
    border: 0;
    outline: none;
}
.search input {
    float: left;
    width: 460px;
    height: 34px;
    padding-left:10px ;
}
.search button {
    float: left;
    color: #fff;
    font-size: 16px;
    width: 65px;
    height: 35px;
    background-color: rgb(70, 67, 67);
}
.words {
    position: absolute;
    top: 55px;
    
}
.words a {
    margin: 0 20px;
    font-size: 25px;
    color: #333;

}
.words .style_red {
    color: #ff6767;
}
.words a:hover {
    color: #ff6767;

}
.shop {
    position: absolute;
    right: 30px;
    top: 15px;
    width: 180px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border: 1px solid #ccc;
    background-color: #eee;
}
.shop a {
    font-style: normal;
    color: #333;
}
.count {
    position: absolute;
    top: 0;
    left: 160px;
    height: 20px;
    line-height: 15px;
    color: #fff;
    background-color: red;
    padding: 0 5px;
    border-radius: 8px 7px 8px 0;
}
.dropdown {
    position: absolute;
    top: 130px;
    width: 1080px;
    height: 360px;
    
}

.dropdown a {
    display: block;
    width: 220px;
    height: 72px;
    
    font-size: 14px;
    color: #fff;
    text-decoration: none;
    text-indent: 2em;
    line-height: 72px;
    background: #69656599;
    z-index: 4;
    padding: 0 0 0;
    font-size: 18px;
}
.dropdown a:hover {
    background-color: #ff6767;
}
.tp {
    position: absolute;
    top: 23px;
    left: 40px;
}
.to {
    position: absolute;
    top: 95px;
    left: 40px;
}
.te {
    position: absolute;
    top: 167px;
    left: 40px;
}
.tb {
    position: absolute;
    top: 239px;
    left: 40px;
}
.ta {
    position: absolute;
    top: 311px;
    left: 40px;
}
.a {
    position: absolute;
    top: 23px;
    left: 170px;
}
.b {
    position: absolute;
    top: 95px;
    left: 170px;
}
.c {
    position: absolute;
    top: 167px;
    left: 170px;
}
.d {
    position: absolute;
    top: 239px;
    left: 170px; 
}
.e {
    position: absolute;
    top: 311px;
    left: 170px; 
}
.bgm {
    float: left;
    display: flex;
    width: 630px;
    height: 360px;
}
.bgm a {
    position: absolute;
    top: 130px;
    left: 220px;
    flex: 1;
    margin-left: 2px;
   
}
.bgm a img {
    position: relative;
    display: block;
    margin: 0px;
    width: 630px;
    height: 360px;
}
.new {
    float: left;
    display: flex;
    width: 226px;
    height: 360px;
    position: absolute;
    top: 130px;
    left: 854px;
    
    background-color: #fff;
    
}
/* 底部模块制作 */
.footer {
    position: absolute;
    left: 0px;
    top: 5080px;
    width: 1080px;
    margin: 0 auto;
    height: 415px;
    background: #f5f5f5;
    padding-top: 30px;
    
}
.mod {
    height: 80px;
    border-bottom: 1px solid #ccc;
    width: 1080px;
    /* text-align: left; */
}
.mod a {
    float: left;
    width: 300px;
    height: 50px;
    background-color: #f5f5f5;
    padding-left: 35px;
}
.mod a .anq {
    float: left;
    position: absolute;
    top: 8px;
    left: 100px;
    width: 50px;
    height: 50px;
    background-color: #f5f5f5;
    margin-right: 8px;
}
.service h4 {
    position: absolute;
    top: 12px;
    left: 160px;
    font-size: 15px;
    color: #333;
}
.service p {
    font-size: 13px;
    position: absolute;
    top: 40px;
    left: 160px;
    color: #333;
}
.mod a .song {
    float: left;
    position: absolute;
    top: 8px;
    left: 450px;
    width: 50px;
    height: 50px;
    background-color: #f5f5f5;
    margin-right: 8px;
}
.transform h4 {
    position: absolute;
    top: 12px;
    left: 515px;
    font-size: 15px;
    color: #333;
}
.transform p {
    font-size: 13px;
    position: absolute;
    top: 40px;
    left: 515px;
    color: #333;
}
.mod a .help {
    float: left;
    position: absolute;
    top: 8px;
    left: 810px;
    width: 50px;
    height: 50px;
    background-color: #f5f5f5;
    margin-right: 8px;
}
.bang h4 {
    position: absolute;
    top: 12px;
    left: 875px;
    font-size: 15px;
    color: #333;
}
.bang p {
    font-size: 13px;
    position: absolute;
    top: 40px;
    left: 875px;
    color: #333;
}
.mod_help {
    padding-top: 20px;
    height: 200px;
    width: 1080px;
    border-bottom: 1px solid #ccc;
    
}
.mod_help dt {
    position: absolute;
    padding-left: 41px;
    font-size: 16px;
    margin-bottom: 10px;
    color: #646464;
    font-weight: 700;
}
.mod_help dl {
    float: left;
    width: 180px;
}

.mod_help dd a {
    color: #666666;
    position: relative;
    top: 30px;
    font-size: 13px;

}
.mod_help dl dd img {
    width: 100px;
    height: 100px;
    padding-top: 35px;
    text-align: center;
}
.mod_help .ke {
    position: absolute;
    top: 285px;
    text-align: center;
    color: #545454;
}
.mod_help dl dd a:hover {
    color: rgb(240, 16, 9);
}
.mod_copy .links{
    /* text-align: center; */
    font-size: 13px;
    padding-top: 20px;
    padding-left: 235px;
}
.mod_copy .copy {
    text-align: center;
    padding-right: 100px;
    font-size: 13px;
}
.links {
    margin-bottom: 15px;
}
.mod_copy .links a {
    color: #666666;
    margin: 0 3px;
}
.mod_copy .links a:hover {
    color: rgb(240, 16, 9);
}
.copy {
    line-height: 20px;
    color: #666666;
}

.news .rib {
    width: 226px;
    height: 30px;
    font-weight: 700;
    border-bottom: 1px dotted ;
}
.news .rib a {
    color: rgb(61, 60, 60);
    font-size: 17px;
    position: absolute;
    left: 10px;
}
.news .rib .gd {
    position: absolute;
    left: 170px;
    position: absolute;
    font-weight: 400;
}
.news .rib .jh {
    position: absolute;
    left: 210px;
    top: 0px;
}
.news a:hover {
    color: rgb(228, 74, 74);
}
.tu img {
    width: 226px;
    height: 170px;
    padding-top: 160px;
    
}
.news .jc .jr {
    font-weight: 700;
    position: absolute;
    top: 35px;
    
    font-size: 13px;
    color: #333;
}

.news .jc a:last-child {
    position: absolute;
    top: 35px;
    left: 65px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .jc a:hover {
    color: rgb(228, 74, 74);
}
.new .dr .xp {
    font-weight: 700;
    position: absolute;
    top: 55px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .dr a:last-child {
    position: absolute;
    top: 55px;
    left: 65px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .dr a:hover {
    color: rgb(228, 74, 74);
}
.new .thui .teh {
    font-weight: 700;
    position: absolute;
    top: 75px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .thui a:last-child {
    position: absolute;
    top: 75px;
    left: 40px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .thui a:hover {
    color: rgb(228, 74, 74);
}
.new .gg .gong {
    font-weight: 700;
    position: absolute;
    top: 95px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .gg a:last-child {
    position: absolute;
    top: 95px;
    left: 40px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .gg a:hover {
    color: rgb(228, 74, 74);
}
.new .tehui .wu {
    font-weight: 700;
    position: absolute;
    top: 115px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .tehui a:last-child {
    position: absolute;
    top: 115px;
    left: 40px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .tehui a:hover {
    color: rgb(228, 74, 74);
}
.new .vip .huiy {
    font-weight: 700;
    position: absolute;
    top: 135px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .vip a:last-child {
    position: absolute;
    top: 135px;
    left: 52px;
    /* right: 0px; */
    font-size: 13px;
    color: #333;
}
.news .vip a:hover {
    color: rgb(228, 74, 74);
}
/* 推荐模块 */
.recom {
    height: 200px;
    background-color: #fff;
    /* padding-top: 1000px; */
    position: absolute;
    top: 500px;
    width: 1080px;
}
.recom_hd {
    height: 200px;
    float: left;
    width: 200px;
    background-color: #3f3c3c;
}
.recom_hd img {
    position: absolute;
    left: 72px;
    top: 40px;
}
.recom_hd h5 {
    position: absolute;
    top: 90px;
    left: 66px;
    font-size: 18px;
}
.recom_bd img {
    float: left;
    margin-left: 10px;
}
.recom_bd a {
    color: #333;
    position: absolute;
    left: 270px; 
    top: 182px;

}

.recom_bd a:hover {
    color: rgb(240, 85, 85);
}
.recom_cc img {
    position: absolute;
    top: 0px;
    left: 419px;
}
.recom_cc a {
    color: #333;
    position: absolute;
    left: 500px;
    top: 182px;
    

}
.recom_cc a:hover {
    color: rgb(240, 85, 85);
}
.recom_df img {
    position: absolute;
    top: 0px;
    left: 673px;
}
.recom_df a {
    color: #333;
    position: absolute;
    left: 740px;
    top: 182px;
    

}
.recom_df a:hover {
    color: rgb(240, 85, 85);
}
.recom_zs img {
    position: absolute;
    top: 0px;
    left: 890px;
}
.recom_zs a {
    color: #333;
    position: absolute;
    left: 935px;
    top: 182px;
    

}
.recom_zs a:hover {
    color: rgb(240, 85, 85);
}
.recom .re {
    width: 1080px;
    height: 160px;
    background-color: rgb(236, 234, 234);
    position: absolute;
    top: 220px;
    border-radius: 20px;
}
.recom .re a {
    position: absolute;
    top: 20px;
    left: 60px;
    color: #3d3c3c;
    font-weight: 700;
    font-size: 18px;
}
.recom .kl {
    width: 80px;
    height: 30px;
    background-color: rgba(246,77,54,0.15);
    position: absolute;
    top: 280px;
    left: 60px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .kl a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: #eb5353;
    font-weight: 700;
    font-size: 15px;
}
.recom .kl a:hover {
    color: rgb(243, 114, 114);
}
.recom .dx {
    width: 80px;
    height: 30px;
    background-color: rgba(246,77,54,0.15);
    position: absolute;
    top: 280px;
    left: 160px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .dx a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: #eb5353;
    font-weight: 700;
    font-size: 15px;
}
.recom .dx a:hover {
    color: rgb(243, 114, 114);
}
.recom .mc {
    width: 80px;
    height: 30px;
    background-color: rgba(246,77,54,0.15);
    position: absolute;
    top: 280px;
    left: 260px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .mc a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: #eb5353;
    font-weight: 700;
    font-size: 15px;
}
.recom .mc a:hover {
    color: rgb(243, 114, 114);
}
.recom .xq {
    width: 80px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 360px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .xq a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .xq a:hover {
    color: rgb(243, 114, 114);
}
.recom .ml {
    width: 95px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 460px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .ml a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .ml a:hover {
    color: rgb(243, 114, 114);
}
.recom .pg {
    width: 80px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 575px;
    border-radius: 30px;
    
}
.recom .pg a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .pg a:hover {
    color: rgb(243, 114, 114);
}
.recom .qz {
    width: 80px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 675px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .qz a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .qz a:hover {
    color: rgb(243, 114, 114);
}
.recom .rm {
    width: 80px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 775px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .rm a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .rm a:hover {
    color: rgb(243, 114, 114);
}
.recom .sr {
    width: 95px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 280px;
    left: 875px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .sr a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .sr a:hover {
    color: rgb(243, 114, 114);
}
.recom .md {
    width: 95px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 330px;
    left: 60px;
    border-radius: 30px;
}
.recom .md a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .md a:hover {
    color: rgb(243, 114, 114);
}
.recom .y {
    width: 65px;
    height: 30px;
    background-color: #f5f5f5;
    position: absolute;
    top: 330px;
    left: 175px;
    border-radius: 30px;
    /* border-radius: 20px; */
}
.recom .y a {
    position: absolute;
    top: 5px;
    left: 10px;
    color: rgb(73, 72, 72);
    font-weight: 700;
    font-size: 15px;
}
.recom .y a:hover {
    /* color: rgb(94, 91, 91); */
    color: rgb(243, 114, 114);
}

.floor {
    width: 1080px;
    height: 500px;
    background-color: #fff;
    position: absolute;
    top: 900px;
    
}
.box_hd {
    height: 35px;
    width: 1080px;
    border-bottom: 2px solid #c81623;
}
.box_hd h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
    position: absolute;
    top: 2px;
    
}
.tab_list ul li {
    float: right;
    list-style: none;
    
}
.tab_list ul svg {
    position: absolute;
    right: 40px;
    top: 18px;
}
.tab_list ul .gengduo {
    position: absolute;
    top: 22px;
    right: 5px;
    color: rgb(70, 67, 67);
    font-size: 17px;
}
.tab_list ul li a:hover {
    color: #c81623;
}
.box_bd img {
    padding-top: 10px;
}

.ming .fotiao {
    position: absolute;
    top: 310px;
    left: 88px;
    color: #000;
    font-size: 18px;
}
.ming .hong {
    position: absolute;
    top: 310px;
    left: 350px;
    color: #000;
    font-size: 18px;
}
.ming .xilan {
    position: absolute;
    top: 310px;
    left: 635px;
    color: #000;
    font-size: 18px;
}
.ming .mapo {
    position: absolute;
    top: 310px;
    left: 925px;
    color: #000;
    font-size: 18px;
}
.ming a:hover {
    color: #df4508;
}
.pin {
    padding-top: 80px;
}
.yibai {
    color: #df4508;
    position: absolute;
    top: 340px;
    left: 85px;
}
.yibai svg {
    position: absolute;
    top: 0px;
}
.shans {
    color: #df4508;
    position: absolute;
    top: 340px;
    left: 368px;
}
.shans svg {
    position: absolute;
    top: 0px;
}
.shanyao {
    color: #df4508;
    position: absolute;
    top: 340px;
    left: 655px;
}
.shanyao svg {
    position: absolute;
    top: 0px;
}
.shishi {
    color: #df4508;
    position: absolute;
    top: 340px;
    left: 940px;
}
.shishi svg {
    position: absolute;
    top: 0px;
}
.wenzhi .yout {
    position: absolute;
    top: 625px;
    left: 80px;
    color: #000;
    font-size: 18px;
}
.wenzhi .niu {
    position: absolute;
    top: 625px;
    left: 360px;
    color: #000;
    font-size: 18px;
}
.wenzhi .tianyuan {
    position: absolute;
    top: 625px;
    left: 615px;
    color: #000;
    font-size: 18px;
}
.wenzhi .pijiu {
    position: absolute;
    top: 625px;
    left: 935px;
    color: #000;
    font-size: 18px;
}
.wenzhi a:hover {
    color: #df4508;
}
.wushi {
    color: #df4508;
    position: absolute;
    top: 655px;
    left: 85px;
}
.wushi svg {
    position: absolute;
    top: 0px;
}
.fanqie {
    color: #df4508;
    position: absolute;
    top: 655px;
    left: 365px;
}
.fanqie svg {
    position: absolute;
    top: 0px;
}
.paigu {
    color: #df4508;
    position: absolute;
    top: 655px;
    left: 650px;
}
.paigu svg {
    position: absolute;
    top: 0px;
}
.ya {
    color: #df4508;
    position: absolute;
    top: 655px;
    left: 940px;
}
.ya svg {
    position: absolute;
    top: 0px;
}

.box_hy {
    position: absolute;
    top: 750px;
    height: 50px;
    width: 1080px;
    border-bottom: 2px solid #c81623;
}
.box_hy h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
    position: absolute;
    top: 0px;
}

.tab_l ul svg {
    position: absolute;
    right: 40px;
    top: 18px;
}
.tab_l ul .gengduo {
    position: absolute;
    top: 22px;
    right: 5px;
    color: rgb(70, 67, 67);
    font-size: 17px;
}
.tab_l ul li a:hover {
    color: #c81623;
}
.box_by img {
    padding-top: 200px;
}
.mingzhi .hongshao {
    position: absolute;
    top: 1060px;
    left: 65px;
    color: #000;
    font-size: 18px;
}
.mingzhi .tudou {
    position: absolute;
    top: 1060px;
    left: 350px;
    color: #000;
    font-size: 18px;
}
.mingzhi .tang {
    position: absolute;
    top: 1060px;
    left: 630px;
    color: #000;
    font-size: 18px;
}
.mingzhi .row {
    position: absolute;
    top: 1060px;
    left: 925px;
    color: #000;
    font-size: 18px;
}
.mingzhi a:hover {
    color: #df4508;
}
.yuan {
    color: #df4508;
    position: absolute;
    top: 1090px;
    left: 80px;
}
.yuan svg {
    position: absolute;
    top: 0px;
}
.dun {
    color: #df4508;
    position: absolute;
    top: 1090px;
    left: 370px;
}
.dun svg {
    position: absolute;
    top: 0px;
}
.songshu {
    color: #df4508;
    position: absolute;
    top: 1090px;
    left: 650px;
}
.songshu svg {
    position: absolute;
    top: 0px;
}
.bao {
    color: #df4508;
    position: absolute;
    top: 1090px;
    left: 940px;
}
.bao svg {
    position: absolute;
    top: 0px;
}
.box_gc {
    padding-top: 80px;
}
.qin .qinjiao {
    position: absolute;
    top: 1374px;
    left: 70px;
    color: #000;
    font-size: 18px;
}
.qin .potato {
    position: absolute;
    top: 1374px;
    left: 350px;
    color: #000;
    font-size: 18px;
}
.qin .tie {
    position: absolute;
    top: 1374px;
    left: 642px;
    color: #000;
    font-size: 18px;
}
.qin .chai {
    position: absolute;
    top: 1374px;
    left: 930px;
    color: #000;
    font-size: 18px;
}
.qin a:hover {
    color: #df4508;
}
.chao {
    color: #df4508;
    position: absolute;
    top: 1405px;
    left: 78px;
}
.chao svg {
    position: absolute;
    top: 0px;
}
.tai {
    color: #df4508;
    position: absolute;
    top: 1405px;
    left: 370px;
}
.tai svg {
    position: absolute;
    top: 0px;
}
.you {
    color: #df4508;
    position: absolute;
    top: 1405px;
    left: 655px;
}
.you svg {
    position: absolute;
    top: 0px;
}
.jin {
    color: #df4508;
    position: absolute;
    top: 1405px;
    left: 945px;
}
.jin svg {
    position: absolute;
    top: 0px;
}
.box_jq img {
    padding-top: 85px;
}
.hongred .tou {
    position: absolute;
    top: 1695px;
    left: 70px;
    color: #000;
    font-size: 18px;
}
.hongred .xiao {
    position: absolute;
    top: 1695px;
    left: 370px;
    color: #000;
    font-size: 18px;
}
.hongred .duo {
    position: absolute;
    top: 1695px;
    left: 645px;
    color: #000;
    font-size: 18px;
}
.hongred .jian {
    position: absolute;
    top: 1695px;
    left: 935px;
    color: #000;
    font-size: 18px;
}
.hongred a:hover {
    color: #df4508;
}
.lon {
    color: #df4508;
    position: absolute;
    top: 1725px;
    left: 78px;
}
.lon svg {
    position: absolute;
    top: 0px;
}
.v {
    color: #df4508;
    position: absolute;
    top: 1725px;
    left: 372px;
}
.v svg {
    position: absolute;
    top: 0px;
}
.fish {
    color: #df4508;
    position: absolute;
    top: 1725px;
    left: 655px;
}
.fish svg {
    position: absolute;
    top: 0px;
}
.dofu {
    color: #df4508;
    position: absolute;
    top: 1725px;
    left: 940px;
}
.dofu svg {
    position: absolute;
    top: 0px;
}




.xtang {
    color: #df4508;
    position: absolute;
    top: 290px;
    left: 90px;
}
.xtang svg {
    position: absolute;
    top: 0px;
}
.lucky {
    color: #df4508;
    position: absolute;
    top: 2940px;
    left: 375px;
}
.lucky svg {
    position: absolute;
    top: 0px;
}
.clocky {
    color: #df4508;
    position: absolute;
    top: 2940px;
    left: 655px;
}
.clocky svg {
    position: absolute;
    top: 0px;
}
.lai {
    color: #df4508;
    position: absolute;
    top: 2940px;
    left: 940px;
}
.lai svg {
    position: absolute;
    top: 0px;
}

.box_ao {
    position: absolute;
    top: 1850px;
    height: 50px;
    width: 1080px;
    border-bottom: 2px solid #c81623;
}
.box_ao h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
    position: absolute;
    top: 0px;
}
.tab_lista ul li {
    float: right;
    list-style: none;
    
}
.tab_l ul li {
    float: right;
    list-style: none;
    
}
.tab_lista ul svg {
    position: absolute;
    right: 40px;
    top: 18px;
}
.tab_lista ul .gengduo {
    position: absolute;
    top: 22px;
    right: 5px;
    color: rgb(70, 67, 67);
    font-size: 17px;
}
.tab_lista ul li a:hover {
    color: #c81623;
}
.box_ab img {
    padding-top: 235px;
}
.mingli .fotiaoa {
    position: absolute;
    top: 2160px;
    left: 80px;
    color: #000;
    font-size: 18px;
}
.mingli .hongb {
    position: absolute;
    top: 2160px;
    left: 350px;
    color: #000;
    font-size: 18px;
}
.mingli .xilanc {
    position: absolute;
    top: 2160px;
    left: 635px;
    color: #000;
    font-size: 18px;
}
.mingli .mapod {
    position: absolute;
    top: 2160px;
    left: 930px;
    color: #000;
    font-size: 18px;
}
.mingli a:hover {
    color: #df4508;
}
.yibaiy {
    color: #df4508;
    position: absolute;
    top: 2190px;
    left: 85px;
}
.yibaiy svg {
    position: absolute;
    top: 0px;
}
.shanshi {
    color: #df4508;
    position: absolute;
    top: 2190px;
    left: 360px;
}
.shanshi svg {
    position: absolute;
    top: 0px;
}
.shanyaol {
    color: #df4508;
    position: absolute;
    top: 2190px;
    left: 645px;
}
.shanyaol svg {
    position: absolute;
    top: 0px;
}
.shiya {
    color: #df4508;
    position: absolute;
    top: 2190px;
    left: 945px;
}
.shiya svg {
    position: absolute;
    top: 0px;
}
.box_bc img {
    padding-top: 85px;
}
.clol .momm {
    position: absolute;
    top: 2483px;
    left: 75px;
    color: #000;
    font-size: 18px;
}
.clol .pirl {
    position: absolute;
    top: 2483px;
    left: 355px;
    color: #000;
    font-size: 18px;
}
.clol .oll {
    position: absolute;
    top: 2483px;
    left: 642px;
    color: #000;
    font-size: 18px;
}
.clol .rol {
    position: absolute;
    top: 2483px;
    left: 905px;
    color: #000;
    font-size: 18px;
}
.clol a:hover {
    color: #c81623;
}
.fuhaol {
    color: #df4508;
    position: absolute;
    top: 2514px;
    left: 85px;
}
.fuhaol svg {
    position: absolute;
    top: 0px;
}
.lucki {
    color: #df4508;
    position: absolute;
    top: 2514px;
    left: 370px;
}
.lucki svg {
    position: absolute;
    top: 0px;
}
.clocki {
    color: #df4508;
    position: absolute;
    top: 2514px;
    left: 653px;
}
.clocki svg {
    position: absolute;
    top: 0px;
}
.lal {
    color: #df4508;
    position: absolute;
    top: 2514px;
    left: 935px;
}
.lal svg {
    position: absolute;
    top: 0px;
}

.box_kl {
    position: absolute;
    top: 2625px;
    height: 50px;
    width: 1080px;
    border-bottom: 2px solid #c81623;
}
.box_kl h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
    position: absolute;
    top: 0px;
}
.tab_lill ul li {
    float: right;
    list-style: none;
    
}

.tab_lill ul svg {
    position: absolute;
    right: 40px;
    top: 18px;
}
.tab_lill ul .gengduo {
    position: absolute;
    top: 22px;
    right: 5px;
    color: rgb(70, 67, 67);
    font-size: 17px;
}
.tab_lill ul li a:hover {
    color: #c81623;
}
.box_bx img {
    padding-top: 222px;
}
.tanglei .xt {
    position: absolute;
    top: 2938px;
    left: 65px;
    color: #000;
    font-size: 18px;
}
.tanglei .hais {
    position: absolute;
    top: 2938px;
    left: 370px;
    color: #000;
    font-size: 18px;
}
.tanglei .chick {
    position: absolute;
    top: 2938px;
    left: 635px;
    color: #000;
    font-size: 18px;
}
.tanglei .yu {
    position: absolute;
    top: 2938px;
    left: 898px;
    color: #000;
    font-size: 18px;
}
.tanglei a:hover {
    color: #df4508;
}
.xtangl {
    color: #df4508;
    position: absolute;
    top: 2970px;
    left: 90px;
}
.xtangl svg {
    position: absolute;
    top: 0px;
}
.luckyl {
    color: #df4508;
    position: absolute;
    top: 2970px;
    left: 375px;
}
.luckyl svg {
    position: absolute;
    top: 0px;
}
.clockyl {
    color: #df4508;
    position: absolute;
    top: 2970px;
    left: 655px;
}
.clockyl svg {
    position: absolute;
    top: 0px;
}
.lain {
    color: #df4508;
    position: absolute;
    top: 2970px;
    left: 935px;
}
.lain svg {
    position: absolute;
    top: 0px;
}



.box_jn img {
    padding-top: 88px;
}
.tangleill .xtil {
    position: absolute;
    top: 3260px;
    left: 70px;
    color: #000;
    font-size: 18px;
}
.tangleill .haishl {
    position: absolute;
    top: 3260px;
    left: 355px;
    color: #000;
    font-size: 18px;
}
.tangleill .chickll {
    position: absolute;
    top: 3260px;
    left: 635px;
    color: #000;
    font-size: 18px;
}
.tangleill .yupl {
    position: absolute;
    top: 3260px;
    left: 901px;
    color: #000;
    font-size: 18px;
}
.tangleill a:hover {
    color: #df4508;
}
.xtangy {
    color: #df4508;
    position: absolute;
    top: 3290px;
    left: 85px;
}
.xtangy svg {
    position: absolute;
    top: 0px;
}
.luckyi {
    color: #df4508;
    position: absolute;
    top: 3291px;
    left: 370px;
}
.luckyi svg {
    position: absolute;
    top: 0px;
}
.clockyi {
    color: #df4508;
    position: absolute;
    top: 3291px;
    left: 655px;
}
.clockyi svg {
    position: absolute;
    top: 0px;
}
.lail {
    color: #df4508;
    position: absolute;
    top: 3291px;
    left: 940px;
}
.lail svg {
    position: absolute;
    top: 0px;
}
.box_ky {
    position: absolute;
    top: 3405px;
    height: 50px;
    width: 1080px;
    border-bottom: 2px solid #c81623;
}
.box_ky h3 {
    float: left;
    font-size: 18px;
    color: #c81623;
    font-weight: 400;
    position: absolute;
    top: 0px;
}
.tab_lilll ul li {
    float: right;
    list-style: none;
    
}

.tab_lilll ul svg {
    position: absolute;
    right: 40px;
    top: 18px;
}
.tab_lilll ul .gengduo {
    position: absolute;
    top: 22px;
    right: 5px;
    color: rgb(70, 67, 67);
    font-size: 17px;
}
.tab_lilll ul li a:hover {
    color: #c81623;
}
.box_jo img {
    padding-top: 224px;
}
.zhu .ege {
    position: absolute;
    top: 3718px;
    left: 70px;
    color: #000;
    font-size: 18px;
}
.zhu .rid {
    position: absolute;
    top: 3718px;
    left: 330px;
    color: #000;
    font-size: 18px;
}
.zhu .ro {
    position: absolute;
    top: 3718px;
    left:640px;
    color: #000;
    font-size: 18px;
}
.zhu .xia {
    position: absolute;
    top: 3718px;
    left: 928px;
    color: #000;
    font-size: 18px;
}
.zhu a:hover {
    color: #df4508;
}
.xtl {
    color: #df4508;
    position: absolute;
    top: 3750px;
    left: 90px;
}
.xtl svg {
    position: absolute;
    top: 0px;
}
.jic {
    color: #df4508;
    position: absolute;
    top: 3750px;
    left: 370px;
}
.jic svg {
    position: absolute;
    top: 0px;
}
.oil {
    color: #df4508;
    position: absolute;
    top: 3750px;
    left: 650px;
}
.oil svg {
    position: absolute;
    top: 0px;
}
.ing {
    color: #df4508;
    position: absolute;
    top: 3750px;
    left: 940px;
}
.ing svg {
    position: absolute;
    top: 0px;
}
.box_jp img {
    padding-top: 90px;
}
.zhul .wugu {
    position: absolute;
    top: 4044px;
    left: 77px;
    color: #000;
    font-size: 18px;
}
.zhul .youzha {
    position: absolute;
    top: 4044px;
    left: 350px;
    color: #000;
    font-size: 18px;
}
.zhul .mi {
    position: absolute;
    top: 4044px;
    left: 640px;
    color: #000;
    font-size: 18px;
}
.zhul .wo {
    position: absolute;
    top: 4044px;
    left: 940px;
    color: #000;
    font-size: 18px;
}
.zhul a:hover {
    color: #df4508;
}
.wgfd {
    color: #df4508;
    position: absolute;
    top: 4075px;
    left: 90px;
}
.wgfd svg {
    position: absolute;
    top: 0px;
}
.yzs {
    color: #df4508;
    position: absolute;
    top: 4075px;
    left: 365px;
}
.yzs svg {
    position: absolute;
    top: 0px;
}
.srcym {
    color: #df4508;
    position: absolute;
    top: 4075px;
    left: 650px;
}
.srcym svg {
    position: absolute;
    top: 0px;
}
.wowo {
    color: #df4508;
    position: absolute;
    top: 4075px;
    left: 945px;
}
.wowo svg {
    position: absolute;
    top: 0px;
}
/* 侧面 */
.cml {
    height: 260px;
    width: 100px;
    position: absolute;
    top: 200px;
    left: 1080px;
    background-color: rgb(243, 241, 241);
   
}
.cemian {
    position: fixed;
}
.cml ul li {
    list-style: none; 
}
.cml ul li a {
    color: rgb(59,59,59);
}
.cml ul .zx {
    position: absolute;
    top: 20px;
    left: 20px;
    
}
.cml ul .zc {
    position: absolute;
    top: 60px;
    left: 20px;
}
.cml ul .zv{
    position: absolute;
    top: 100px;
    left: 20px;
}
.cml ul .zb {
    position: absolute;
    top: 140px;
    left: 20px;
}
.cml ul .zn {
    position: absolute;
    top: 180px;
    left: 20px;
}
.cml ul .zm {
    position: absolute;
    top: 220px;
    left: 20px;
}
.cml ul li a:hover {
    color: #df4508;
}



